Find hotels in Port Royal, Kingston

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Port Royal hotels

Grand Hotel Excelsior Port Royal

Grand Hotel Excelsior Port Royal
3.5 star property
Port Royal
6.6 out of 10, (955 reviews)
"The staff were great."
United States
TiRonie
$184 nightly
The price is $209
Jul 3 - Jul 4
Total with taxes and fees
Grand Hotel Excelsior Port Royal

Jay's Guest House II

Jay's Guest House II
2.5 star property
16 mi from Port Royal
10.0 out of 10, Exceptional, (1 review)
"Endroit fantastique, vraiment propre et bien entretenu. Nous avons été pris soin, très bonne nourriture, matelas et oreillers très confortables, salle de bain propre. Nous avons pris un shuttle pour se rendre et revenir au début du sentier de Blue Mountain. Dire que nous étions hébergé chez Jay nous a permis de se sentir en sécurité dans cet environnement retiré"
Canada
Caroline
$123 nightly
The price is $142
Jun 21 - Jun 22
Total with taxes and fees
Jay's Guest House II

Jay's Guest House

Jay's Guest House
2.5 star property
16 mi from Port Royal
9.0 out of 10, Wonderful, (12 reviews)
"an epic immersive Jamaican experience on a farm in the foothills of the Blue Mountains. friendly staff that goes the extra mile to ensure satisfactin with your meals, excursions etc."
United States
Derek
$69 nightly
The price is $79
Jun 16 - Jun 17
Total with taxes and fees
Jay's Guest House

Forres Park Resort & Spa

Forres Park Resort & Spa
3.0 star property
13.5 mi from Port Royal
8.2 out of 10, Very Good, (34 reviews)
"The staff was very friendly and engaging. The room was cleaned. Dinner and Breakfast was good. Overall, if you are looking for a quiet place to get away and relax...this is the place. Bring your games, and your crew and chill😊."
United States
Kadian
$79 nightly
The price is $80
Jun 16 - Jun 17
Total with taxes and fees
Forres Park Resort & Spa

Scarlett By The Sea

Scarlett By The Sea
3.0 star property
11.4 mi from Port Royal
7.0 out of 10, Good, (44 reviews)
"Amazing friendly staff clean room and hallways incredible views from the Terrence"
Canada
Bonnie
$50 nightly
The price is $61
Jun 16 - Jun 17
Total with taxes and fees
Scarlett By The Sea

Starlight Chalet

Starlight Chalet
3.0 star property
14.6 mi from Port Royal
6.2 out of 10, (12 reviews)
"Starlight Chalet is a very nice, well maintained classic building with beautiful landscaping. The view is wonderful, especially from upstairs and from the gazebo. The food was very good (but perhaps a bit expensive). The beds were comfortable and the room/bathroom was clean and well-maintained. There is no AC, but the temperature at 3500' was much cooler than in the adjacent lowlands so AC was not essential. We went on several birding excursions and found lots of good birds. If you go,...
United States
Miles
$89 nightly
The price is $98
Jun 16 - Jun 17
Total with taxes and fees
Starlight Chalet

RafJam Bed & Breakfast

RafJam Bed & Breakfast
3.0 star property
12 mi from Port Royal
8.0 out of 10, Very Good, (98 reviews)
"Everything was amazing a perfect expérience Thanks for all 🙏"
United States
Jean Constant
$88 nightly
The price is $102
Jun 16 - Jun 17
Total with taxes and fees
RafJam Bed & Breakfast

Strawberry Hill

Strawberry Hill
4.0 star property
11 mi from Port Royal
9.2 out of 10, Wonderful, (166 reviews)
"Pool amenities spa (massages) and views and staff are impeccable. The food is good just a bit pricey without much variety… for this caliber of a hotel we’d expect more allergy options (GF) and not just traditional cuisine…."
United States
hila
$370 nightly
The price is $405
Jun 16 - Jun 17
Total with taxes and fees
Strawberry Hill

Kingsworth Bed and Breakfast

Kingsworth Bed and Breakfast
2.5 star property
Jack's Hill, 9.5 mi from Port Royal
7.2 out of 10, Good, (84 reviews)
"The bar has everything you need. It is a friendly place to hang out our of your want, you can just enjoy the sunshine and views from the pool area. The place is friendly and a home from home. You arrive as a guest and leave as a friend. "
United Kingdom
Hazel
$54 nightly
The price is $61
Jun 16 - Jun 17
Total with taxes and fees
Kingsworth Bed and Breakfast

The Ravina Corporate Suites

The Ravina Corporate Suites
3.5 star property
7.9 mi from Port Royal
$266 nightly
The price is $306
Jun 19 - Jun 20
Total with taxes and fees
The Ravina Corporate Suites

Millsborough Guest Apartments

Millsborough Guest Apartments
3.5 star property
Jack's Hill, 8.4 mi from Port Royal
$221 nightly
The price is $237
Jun 16 - Jun 17
Total with taxes and fees
Millsborough Guest Apartments

Millsborough B&B

Millsborough B&B
4.0 star property
Jack's Hill, 8.4 mi from Port Royal
10.0 out of 10, Exceptional, (19 reviews)
"Beautiful property! We had a great time."
United States
Ashaun
$111 nightly
The price is $128
Jul 1 - Jul 2
Total with taxes and fees
Millsborough B&B

New Kingston Guest Apartment VII

New Kingston Guest Apartment VII
3.0 star property
Liguanea, 7.5 mi from Port Royal
10.0 out of 10, Exceptional, (8 reviews)
"This is an older building but a recently renovated apartment. I travel to New Kingston for business every other week and to enjoy the nightlife after. At first, it was all hotels, but the dynamics of lodging have shifted and I have done apartments almost exclusively for the past 2 years. I have stayed at enough apartments to conclusively say this one is the better of them all. Most New Kingston one bedroom apartments were built as studios. Most New Kingston one bedroom is so cramped with a...
United States
Thomas Lake
$380 nightly
The price is $421
Jun 16 - Jun 17
Total with taxes and fees
New Kingston Guest Apartment VII

New Kingston Apt at Wellington Cove

New Kingston Apt at Wellington Cove
3.5 star property
Liguanea, 7.5 mi from Port Royal
8.8 out of 10, Excellent, (8 reviews)
"I rented this apartment for about a week during business presentation in Kingston. The staff were helpful, detailed and kind. Also, the location and general layout is very safe and well-kept. I appreciated having laundry appliances and a full kitchen with pots and pans so that I could cook, too. Security guards at gate 24/7 plus staff on WhatsApp made me feel like everything was always taken care of. Also, I was concerned about mosquitos, but the apartment is set up so that they basically...
United States
Melanie
$217 nightly
The price is $232
Jul 1 - Jul 2
Total with taxes and fees
New Kingston Apt at Wellington Cove

15 min from airport in kingston jamaica

15 min from airport in kingston jamaica
2.0 star property
Rollington Town, 5.5 mi from Port Royal
2.8 out of 10, (3 reviews)
"you are basically their hostage, as they lock you behind an iron gated entry and you have no key. no privacy or freedom. also this is located in bad part of town"
United States
Michael
$59 nightly
The price is $69
Jun 17 - Jun 18
Total with taxes and fees
15 min from airport in kingston jamaica

Deanery Apartments - Pool - AC - 24hrs

Deanery Apartments - Pool - AC - 24hrs
3.0 star property
Eden Gardens, 6 mi from Port Royal
$244 nightly
The price is $281
Jul 16 - Jul 17
Total with taxes and fees
Deanery Apartments - Pool - AC - 24hrs

Jasmine Inn

Jasmine Inn
2.5 star property
Beverly Hills, 6.7 mi from Port Royal
7.6 out of 10, Good, (102 reviews)
"Staff very helpful and friendly."
United States
Sandy
$76 nightly
The price is $84
Jul 1 - Jul 2
Total with taxes and fees
Jasmine Inn

The Gardens

The Gardens
3.0 star property
Barbican, 7.8 mi from Port Royal
7.8 out of 10, Good, (67 reviews)
"The place was very clean, the bed was comfortable and the bathroom was very modern. Loved the place!"
United States
Jelani
$93 nightly
The price is $94
Jun 17 - Jun 18
Total with taxes and fees
The Gardens

New Kingston Guest Apt at Sonoma Estate

New Kingston Guest Apt at Sonoma Estate
3.0 star property
New Kingston, 7.2 mi from Port Royal
$755 nightly
The price is $866
Jun 19 - Jun 20
Total with taxes and fees
New Kingston Guest Apt at Sonoma Estate

Christar Villas Hotel

Christar Villas Hotel
3.0 star property
Barbican, 7.4 mi from Port Royal
7.4 out of 10, Good, (65 reviews)
"My stay was wonderful"
United States
April
$120 nightly
The price is $135
Jun 16 - Jun 17
Total with taxes and fees
Christar Villas Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Port Royal

Find the best Port Royal areas and neighborhoods for the activities you enjoy most. Learn more about Port Royal
Learn more about Port Royal

New Kingston

Discover urban parks like Emancipation Park and Hope Gardens, or explore landmarks such as the Bob Marley Museum. Enjoy the redeveloped waterfront area with hotels, shops, and cultural centers, while easily navigating via buses and taxis.

Liguanea

The restaurants and shopping are a few reasons travelers visit Liguanea. Though there aren't many top sights in the neighborhood, you can visit Bob Marley Museum and National Stadium, a few notable attractions nearby.

Constant Spring

If you're spending some time in Constant Spring, Manor Park Plaza and Constant Spring Golf Club are top sights worth seeing.

Half Way Tree

Half Way Tree might not have many top sights, but Devon House and Jamaica House are two attractions nearby that you can check out.

Stony Hill

While there might not be top attractions in Stony Hill, you can explore the larger area and discover places like Manor Park Plaza and Jamaica House.

Top Port Royal Hotel Reviews

Find out more about Port Royal

Top reasons to visit Port Royal

  • Rich Pirate History: Explore the fascinating history of Port Royal, once known as the wickedest city on Earth, with its swashbuckling pirate past.
  • Beautiful Beaches: Relax on stunning beaches with crystal-clear waters, perfect for sunbathing and swimming.
  • Cultural Attractions: Visit captivating galleries and informative museums that showcase the area's unique heritage.
  • Family-Friendly Activities: Enjoy outdoor adventures and recreational opportunities suitable for visitors of all ages.
  • Variety of Accommodations: Choose from a range of lodging options, including hotels and cozy bed & breakfasts.

Find great hotels near Port Royal

Port Royal offers a variety of accommodation options to suit every traveler, from family vacations to business trips. Choose from hotels like the Grand Port Royal Hotel, known for its friendly service and relaxing spa amenities. Whether you prefer a cozy bed & breakfast or a convenient airport hotel, you'll find the perfect spot to unwind and enjoy the rich history and vibrant atmosphere of this unique coastal destination.

  • S Hotel Kingston: A luxurious 4.5-star hotel with an impressive guest rating of 9.4, S Hotel Kingston is located 6 miles from Port Royal, making it an excellent choice for travelers seeking a spa and business-themed experience. This upscale property features an extensive spa offering a variety of treatments, including facials, massages, and manicures, alongside an inviting outdoor pool. With its elegant ambiance and top-notch service, guests can unwind in a serene environment perfect for relaxation or professional gatherings.
  • R Hotel Kingston: With a solid 4-star rating and a guest rating of 8.4, R Hotel Kingston is also located 6 miles from Port Royal, catering specifically to families. This hotel is designed with children in mind, providing amenities such as free cribs, highchairs, and safety features like window guards. The family-friendly atmosphere ensures that parents can enjoy their stay while the little ones are well taken care of, making this hotel an ideal choice for those traveling with kids.
  • ROK Hotel Kingston, Tapestry Collection by Hilton: A contemporary 4-star hotel boasting a guest rating of 8.8, ROK Hotel Kingston is located 4 miles from Port Royal and is perfect for business travelers. This property combines comfort with functionality, offering modern amenities and a professional atmosphere conducive to work and relaxation alike. Guests appreciate the stylish décor and convenient facilities, ensuring a productive stay while still enjoying the vibrant culture of Kingston.

Where to stay near Port Royal

Port Royal, Kingston, offers a unique blend of culture and relaxation for travelers. With its family-friendly atmosphere and romantic vibes, visitors can explore nearby attractions like downtown Beaufort and enjoy the local feel of this historic neighborhood. Whether you're seeking outdoor adventures or a peaceful getaway, Port Royal provides the perfect backdrop for an unforgettable vacation experience on this charming small island.

  • Kingston: As the vibrant capital of Jamaica, Kingston is a bustling metropolis that offers a dynamic blend of culture, history, and outdoor adventure. Situated close to Port Royal, Kingston draws travelers year-round, with peak visitation during the summer months of July and August, and again in December. Visitors can enjoy a variety of activities, from exploring local beaches to attending events at the National Stadium. The city is home to scenic golf courses and country clubs, making it a great destination for those seeking both leisure and adventure. Don't miss the chance to experience Kingston's rich cultural scene, with its vibrant music and art that reflects Jamaica's heritage.
  • Portmore: Located a mere 4 miles from Port Royal, Portmore is a lively city known for its family-friendly atmosphere and outdoor spaces. The city welcomes visitors throughout the year, with a slight uptick in activity from January to February and during the spring months. Shopping enthusiasts will appreciate the modern shopping centers and malls, which offer a wide range of local and international goods. Portmore is also home to beautiful beaches and notable civic landmarks, including a striking government building and monuments that highlight the city’s history. This is an ideal spot for those looking to experience both leisure and local community life.
  • New Kingston: Just 6 miles from Port Royal, New Kingston is a thriving neighborhood that embodies a mix of outdoor fun, family activities, and cultural experiences. The area sees steady visitor numbers, peaking in February to March and during the summer months. Golf enthusiasts can enjoy several golf courses, while families can explore local parks and historic sites. New Kingston is also known for its sports facilities, including a prominent stadium, making it a hub for various events. The neighborhood's unique blend of modern amenities and cultural landmarks makes it a must-visit during your stay in Jamaica.

Things to do in Port Royal

Port Royal, Kingston, offers a vibrant mix of culture and outdoor activities perfect for family vacations. Visitors can enjoy boat tours, explore main attractions, and indulge in shopping at local centers. The area's rich history is highlighted by its swashbuckling pirate past, making it an exciting destination for adventure seekers. With ample recreation opportunities, Port Royal promises an unforgettable experience for those looking to immerse themselves in its unique charm.

Shopping

In Port Royal, enjoy shopping at local markets like the Port Royal Market, where you can find unique crafts and souvenirs. For a more extensive selection, visit the nearby Sovereign Centre in Kingston, offering a variety of shops and dining options just a short drive away.

Recreation

In Port Royal, indulge in rejuvenating treatments at the serene Glistening Waters Spa, where you can unwind amidst tranquil surroundings. Explore the pristine beaches for sunbathing and water sports, or take a scenic boat tour to experience the beauty of the Caribbean Sea.

Adventure

Explore the rich history of Port Royal by snorkeling in its crystal-clear waters, discovering vibrant coral reefs and marine life. For a thrilling experience, take a scenic boat tour around the harbor, where you can enjoy stunning views and spot local wildlife.

Nightlife

Port Royal's nightlife is vibrant, with lively beach bars and local music filling the air. The famous Giddy House is perfect for cocktails, while the nearby Rum Bar offers a laid-back atmosphere with reggae vibes. Enjoy fresh seafood and dance the night away under the stars.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Port Royal

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Port Royal are September to November, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Port Royal is Saturday. The most expensive day to stay around Port Royal is Tuesday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy to choose your budget, desired location, and additional preferences. You can sort the results to display hotels from the lowest price to the highest, ensuring you see the most affordable options first. Additionally, you have the option to filter by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your Port Royal hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in and around Port Royal

Port Royal is a fantastic destination for culture enthusiasts and families looking to enjoy outdoor activities. Visitors can explore stunning beaches, captivating galleries, and informative museums that highlight the area's rich heritage. With a variety of attractions catering to cultural experiences and family fun, Port Royal promises an unforgettable vacation for every traveler.

  • Fort Charles: Explore this historic fort located in Port Royal, rich in cultural significance. Fort Charles offers stunning views of the harbor and a glimpse into Jamaica's colonial past, making it a must-see for history enthusiasts.
  • St Peter’s Church: Visit this charming church, also situated in Port Royal, known for its beautiful architecture and serene atmosphere. St Peter’s is a place of worship that reflects the local culture and history, perfect for a moment of reflection.
  • National Gallery of Jamaica: Located 4 miles from Port Royal, this gallery showcases an impressive collection of Jamaican art, including both contemporary and historical pieces. The National Gallery highlights the vibrant culture and creativity of the island.

Best time to go to Port Royal

The best time to visit Port Royal can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Port Royal falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature around Port Royal falls in January, visitor numbers are average and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)No RainMostly SunnyAverageSlightly High
February76.1°F (24.5°C)No RainMostly SunnyAverageAverage
March76.6°F (24.8°C)No RainMostly SunnyAverageAverage
April78.3°F (25.7°C)Light RainMostly SunnyAverageSlightly High
May79.7°F (26.5°C)Light RainMostly SunnySlightly HighAverage
June81.0°F (27.2°C)Light RainMostly SunnySlightly HighAverage
July82.0°F (27.8°C)Light RainMostly SunnySlightly HighAverage
August82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
September81.7°F (27.6°C)Light RainMostly SunnyAverageSlightly Low
October80.1°F (26.7°C)Light RainMostly SunnySlightly LowSlightly Low
November78.1°F (25.6°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to Port Royal

When visiting Port Royal, Jamaica, travelers can choose from three major airports. KINgston's Norman Manley International Airport (KIN) is the closest, located 4 miles away. Nearby hotel options include S Hotel Kingston and AC Hotel by Marriott Kingston, both 5 miles from the airport, offering shuttle services. Montego Bay's Sir Donald Sangster International Airport (MBJ) is 81 miles away, with luxurious options like Sandals Montego Bay and Breathless Montego Bay, just 1 to 3 miles from the airport. Lastly, Ocho Rios' Ian Fleming International Airport (OCJ) is 33 miles away, with all-inclusive resorts like Moon Palace Jamaica, providing various airport transportation services.

Frequently asked questions

What are the best family hotels in Port Royal?
For an excellent family-friendly hotel in Port Royal, consider the Grand Hotel Excelsior Port Royal.

This 3.5-star hotel offers a variety of amenities designed to make family stays comfortable and convenient. Guests can request a free crib for infants and complimentary rollaway extra beds for older children. The hotel also features connecting rooms, which are ideal for families needing more space. Furthermore, a free breakfast, including a buffet option, is provided, ensuring a good start to each day.
What are the best spa hotels in Port Royal?
For a relaxing spa experience in Port Royal, consider the Grand Hotel Excelsior Port Royal.

This 3.5-star hotel offers a variety of spa services, including massage. Guests can also enjoy complimentary breakfast, with a buffet option available, and free toiletries. For added convenience, the hotel provides a 24-hour airport shuttle and free WiFi.
What hotels in Port Royal offer free breakfast?
For hotels in Port Royal that offer free breakfast, the Grand Hotel Excelsior Port Royal is an excellent option.

The 3.5-star Grand Hotel Excelsior Port Royal features complimentary breakfast, including a free buffet breakfast, ensuring a convenient start to your day. This hotel also provides a 24-hour airport shuttle, free WiFi, and free toiletries. It is conveniently located near St Peter's Church and the Old Gaol House, both just 0.2 miles away.
What are the most romantic hotels in Port Royal for couples?
For romantic accommodations in Port Royal, consider the Grand Hotel Excelsior Port Royal.

The 3.5-star Grand Hotel Excelsior Port Royal offers a delightful experience for couples, featuring rooms with beach views, ocean views, and private balconies, great for enjoying the scenery together. Guests can start their day with a complimentary buffet breakfast. The hotel also provides a convenient 24-hour airport shuttle service and free WiFi. It is ideally situated near local attractions, with Fort Charles just 0.4 miles away and St Peter's Church a mere 0.2 miles from the property.
When is the best time to go to Port Royal?
The best time to visit Port Royal is during the dry season, which runs from December to April. This period offers pleasant weather conditions, making it ideal for exploring the historic sites and enjoying outdoor activities.

During these months, you can expect warm temperatures and minimal rainfall, providing comfortable conditions for walking tours of Fort Charles and the historic town center. The calm seas are also superb for boat trips to nearby Lime Cay, a popular spot for swimming and snorkeling.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Port Royal.
How can I save on a Port Royal hotel booking with Expedia?
One Key™ - Expedia's free travel rewards program - gives you instant access to perks and Member Prices on Port Royal hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings.

*OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Port Royal hotel?
Prices for hotels in Port Royal often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.